@font-face {
    font-family: 'impact';
    src: url('../font/impact.eot');
    src:
    url('../font/impact.eot?#font-spider') format('embedded-opentype'),
    url('../font/impact.woff') format('woff'),
    url('../font/impact.ttf') format('truetype'),
    url('../font/impact.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'hum';
    src: url('../font/hum521.eot');
    src:
    url('../font/hum521.eot?#font-spider') format('embedded-opentype'),
    url('../font/hum521.woff') format('woff'),
    url('../font/hum521.ttf') format('truetype'),
    url('../font/hum521.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
ul, li {
	list-style: none outside none;
}

*{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:bold;}
fieldset, img{border:none; vertical-align:middle;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0; font-family: "Microsoft YaHei","SimSun",Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{ margin:0; font-size:12px;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{font-family: "SimSun",Arial,sans-serif; resize:none;}
body{font:12px "Microsoft YaHei","SimSun",Arial,sans-serif; color:#333; background:#fff;}
a{text-decoration:none; color:inherit;}
i, em{ font-style:normal;}
.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}
.clearfix{zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.auto{ margin-left:auto; margin-right:auto;}

/*html5*/
article,aside,footer,header,section,footer,nav,figure,main{display:block}

/*小号文字  scale?2号字体为基准 需写实际字号大?/
.font_adjust{-webkit-text-size-adjust:none;}
.font_scale8{ -webkit-transform: scale(0.66);}
.font_scale9{ -webkit-transform: scale(0.745);}
.font_scale10{ -webkit-transform: scale(0.83);}
.font_lc{-webkit-transform-origin:left center;}
.font_rc{-webkit-transform-origin:right center;}
.font_up{text-transform:uppercase;}

/*文字截断*/
.TXTovehid{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/*transition*/
.tran200{-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.tran300{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.tran400{-webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; -ms-transition:all 0.4s linear; transition:all 0.4s linear;}
.tran500{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; transition:all 0.5s linear;}
.tran1000{-webkit-transition:all 1s linear; -moz-transition:all 1s linear; -ms-transition:all 1s linear; transition:all 1s linear;}

.scaleimg:hover{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.rotateY:hover{ -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg); }
.translateX:hover{-webkit-transform:translateX(-6px); -moz-transform: translateX(-6px); -ms-transform:translateX(-6px); transform:translateX(-6px);}

/*网页限定宽度*/
.con_1000{ position:relative; margin:0 auto; width:1000px;}
.con_1000:after{content:""; display:block; height:0; clear:both;}



.header{ width: 100%; min-width: 1000px; height: 56px; background: #1f2229; }
.header .logo{ line-height: 56px; }
.header .logo img{ max-height: 50px; }

.header .nav{ position:relative; z-index:4; height: 56px; }
.header .nav .nLi{ position:relative; float:left; height: 56px; display:inline; text-align: center; border-left: 1px dotted #36383f; }
.header .nav .nLi:first-child{ border-left: none; }
.header .nav .nLi h3 a{ display:block; height: 100%; line-height: 56px; padding: 0 28px; font-family:'Microsoft YaHei'; font-size: 14px; color: #fff; font-weight: normal; }
.header .nav .nLi.on h3 a{ color: #ff9c00; }
.header .nav .sub{ display:none; width:100%; left:0; top:56px; position:absolute; background:#0060ad; line-height:38px; padding:5px 0; }
.header .nav .sub a{ display:block; width: 100%; font-family:'Microsoft YaHei'; font-size:13px; color: #dee6f2;  }
.header .nav .sub a:hover{ background:#004e9c; color: #fff; }


 

  
  

/*CSS Stylesheet for IE Alert! plugin.
*/
/*Overlay Background
*/
#ie-alert-overlay{width:100%; height:100%; background-image:url('bg.png'); position: fixed; top: 0; left: 0; z-index:9999}
* html #ie-alert-overlay{/* fixed position hack for IE6 */position: absolute;z-index:9999;}
/*Pop Up Panel
*/
#ie-alert-panel{width:520px;height:331px;position:fixed; background: url('iealertsprite.png') no-repeat -1px -109px;top:50%;left:50%;_position:absolute; 
	/* fixed position hack for IE6 */
	_top:expression(300+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');
	/* top:300px hack for IE6 */
	/* font settings */
	 font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:bold;color:#333;line-height:1.5em;z-index:10000; margin-left:-296px; margin-right:0; margin-top:-201px; margin-bottom:0; padding-left:72px; padding-right:0; padding-top:72px; padding-bottom:0
}
#ie-alert-panel p{font-size:14px;width:486px;text-align:justify;}
#ie-alert-panel img{border:0;}
#ie-alert-panel span{font-size:18px;margin: 0 0 20px 0;display:block;padding:0;}
#ie-alert-panel ul{list-style: none;margin:0;padding:0;}
#ie-alert-panel li{float:left;margin:0 22px 0 0;}
#ie-alert-panel li.last{margin-right:0;}
#ie-alert-panel a{display:inline-block;}
.browser{position: absolute;bottom:35px;}
.chrome, .firefox, .ie, .opera, .chrome360{background: url('iealertsprite.png') no-repeat;}
.chrome{background-position: 0 0;width: 73px;height: 96px;margin:0 4px 0 0;}
.firefox{background-position: -292px 0;width: 73px;height: 98px;}
.ie{background-position: -179px 0;width: 95px;height: 98px;}
.opera{background-position: -90px 0;width: 73px;height: 98px;}
.chrome360{background-position: -387px 0;width: 73px;height: 98px;margin:0 4px 0 0;}

.qinliNyRight{}
.nycon .nyright.qinliNyRight{width: 1000px;margin: 0 auto;}

.w970{width:1200px;margin: 0 auto;}
.qlHeaderTop{height:120px;min-width: 1200px;border-bottom: 1px solid #dbdbdb;line-height: 120px;margin-right: 25px;overflow: hidden;}
.qlHeaderTop .alLogo{font-size: 0;margin-right: 25px;}
.qlHeaderTop .qlTel{padding-top: 27px;font-family: "Microsoft Yahei";}
.qlHeaderTop .qlTel p{padding-left: 27px;background: url('qlTel.png') no-repeat left center;font-size: 16px;color: #666666;font-weight: bold;line-height: 20px}
.qlHeaderTop .qlTel h5{height: 39px;line-height: 39px;font-size: 28px;color: #f69810;font-family: "Bebas","Arial";}

.qlNavWrap{width: 100%;height: 48px; min-width:1200px;font-family: "Microsoft Yahei";background: url(nav.jpg);}
.qlNavWrap .qlNav{height:46px;position:relative; z-index:99999;  }
.qlNavWrap .qlNav .nLi{ float:left;  position:relative;width: 120px;text-align: center; }
.qlNavWrap .qlNav .nLi h3 a{ display:block;    padding: 15px 0 14px 0;}
.qlNavWrap .qlNav .nLi h3 a span{display: block;font-weight: normal;}
.qlNavWrap .qlNav .nLi h3 a span.ch{height: 19px;line-height: 19px;font-size: 14px;color: #ffffff;}
.qlNavWrap .qlNav .nLi h3 a span.en{height: 14px;line-height: 14px;font-size: 12px;color: #ffffff;font-family: "Arial";text-transform: uppercase;}
.qlNavWrap .qlNav .sub{ display:none; width:100%; left:0; top:46px;  position:absolute; background:#156fa3;  line-height:26px; padding:5px 0;  }
.qlNavWrap .qlNav .sub li{ zoom:1; }
.qlNavWrap .qlNav .sub a{ display:block; padding:0 3px;color: #fff; }
.qlNavWrap .qlNav .sub a:hover{ background:#1d89c7;color: #fff; }
.qlNavWrap .qlNav .nLi.on{background:#ec9206;}
.qlNavWrap .qlNav .nLi.on h3 a span.ch,.qlNavWrap .qlNav .nLi.on h3 a span.en{color: #fff;}

 

.index_article3 ul li a:hover h5, .index_article3 ul li a:hover p{color: #007E00;}

.qlLink{width: 100%;min-width: 1000px;background: #1a6241;line-height: 30px;font-size: 14px;font-family: "Microsoft Yahei";}
.qlLink span,.qlLink a{display: inline-block;*display: inline;*zoom: 1;color: #fff;}
.qlLink span{margin-right: 14px;}
.qlLink a{margin-right: 30px;}

/*.footer{background: #007E00;}*/
.footer .message .message_form .input_text,.footer .message .message_form .textarea,.footer .message .message_form .input_submit{background: #1a6241;border-color:#fff;}

.nycon .nyleft .nymenu ul li.on a, .nycon .nyleft .nymenu ul li:hover a{color: #007E00;}
.nycon .nyleft .nymenu ul li.on a:before,.nycon .nyleft .nymenu ul li:hover a:before{color: #007E00;}


 
p{
margin:0px
}
h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ff0000; LINE-HEIGHT: 26px;FONT-FAMILY: "Microsoft Yahei";
}
#cs2{width:100%;height:160px;overflow:hidden;text-overflow:ellipsis;}
#cs21{width:100%;height:151px;overflow:hidden;text-overflow:ellipsis}
.innernid {
	BORDER-RIGHT: #F2EEE3 4px solid; BORDER-TOP: #F2EEE3 4px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #F2EEE3 4px solid; BORDER-BOTTOM: #F2EEE3 4px solid
}
.innerPic {
	BORDER-RIGHT: #F2EEE3 1px solid; BORDER-TOP: #F2EEE3 1px solid; BORDER-LEFT: #F2EEE3 1px solid; BORDER-BOTTOM: #F2EEE3 1px solid;
}
.innerPic:hover {
    border-color:#FF9626; 
}

.innerPic1 {
	BORDER-RIGHT: #F2EEE3 1px solid; BORDER-TOP: #F2EEE3 1px solid; BORDER-LEFT: #F2EEE3 1px solid; BORDER-BOTTOM: #F2EEE3 1px solid;padding:2px;
}
.innerPic1:hover {
    border-color:#FF9626; 
}
A.menu1 {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none;LINE-HEIGHT: 18px;
}
A.menu1:link {
	FONT-SIZE: 12px;COLOR: #ffffff
}
A.menu1:visited {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu1:hover {
	FONT-SIZE: 12px;COLOR: #ffff00; TEXT-DECORATION: none
}
.abouttxt {
	padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;height:816px;
}
.ssk {
	HEIGHT: 25px;COLOR: #EBAE6C;font-size:20px;FONT-WEIGHT: bold;FONT-FAMILY: "Microsoft Yahei"; margin-right:0px;line-height:25px
}
.ssk1 {
	HEIGHT: 25px;COLOR: #ff0000;font-size:20px;FONT-WEIGHT: bold;FONT-FAMILY: Arial; margin-right:0px;
}

 /*ɫѡd82208*/